package com.biovr.backend.domain;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.data.annotation.Id;

/**
 * Created by monodev on 2017/5/24.
 * 资源类（资源存储在七牛）
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Resource {
    @Id
    private String id;
    //表名，非常重要(expirement,apparatus,reagent)
    private String tableName;
    //对应表的记录id
    private String tableId;
    //资源名称
    private  String name;
    //资源地址
    private  String url;
    //资源描述
    private String description;
    //是否主文件
    private  boolean mainFile;
    /**
     * 资源类型
     * 必须为image,video,document,zip,unity之一
     */
    private  String type;
    /**
     * 资源版本号
     * 主要作为unity判断版本
     */
    private  String version;
}
